home *** CD-ROM | disk | FTP | other *** search
- Short: 17 os2+ CLI commands (includes Find)
- Type: util/cli
- Uploader: torsten@diku.dk
- Author: torsten@diku.dk (Torsten Poulin Nielsen)
-
- This package contains seventeen AmigaDOS Shell commands for System
- Release 2.04 or better. The package is released under the terms of the
- GNU General Public Licence.
-
- Except for the file `mymanpage.sty', all the material was written by
- me,
-
- Torsten Poulin (Nielsen)
- Banebrinken 99, 2, -77
- DK-2400 Copenhagen NV
- Denmark
- email: torsten@diku.dk
- phone: +45 39663111 (timezone GMT+1; English is spoken, though
- with an accent)
-
-
- This is the third public release; the previous ones where on Fish
- Disks. The difference between this release and the last one I sent to
- Fred Fish, is the addition of Unix-style manual pages formatted with
- groff. The programs are unchanged, except that support for the SCD
- command has been discontinued and as a result it is no longer part of
- the ExtraCmds package. The first release, available on Fish Disk 774,
- should be considered an obsolete beta release. The programs in the two
- newest releases are much more powerful.
-
- This release contains the following Shell commands:
-
- o Common reports lines common to two files.
- o Compare compares two files,
- o Concat concatenates and prints files.
- o Copyright prints embedded messages.
- o Count counts chars, words, and lines.
- o Dirtree prints directory trees
- o Find is a very powerful Swiss Army Knife style file finder
- with an ARexx interface. It is very similar to Unix find.
- o Head prints the first lines of files.
- o Lower runs a command at another priority.
- o Prepare extracts words from text files.
- o Split cuts a file to pieces.
- o Splitname does just that.
- o Tee is a pipe fitting.
- o Testbits is for use in scripts.
- o Timecom times a command.
- o Unique removes copies of identical lines.
- o Usage shows the space used by directories.
-
- In addition, you get an ARexx version of the BumpRev developer command
- and a script for removing backup files, etc. from your disks. It is
- intended as an example of how you could use the Find command. It is
- called GFR for the Grim File Reaper :-). I run it at least once a week
- to get rid of the droppings GNU Emacs leaves behind...
-
- Installation is easy: Just copy the contents of the c/ directory to
- somewhere in your path and, optionally, the #?.man files in doc/ to
- whereever you keep your man files.
-
- An English User's Reference Manual in LaTeX format and source code in C
- and CWEB are included, as well as the [nt]roff source for the
- manualpages for all 17 programs. Please excuse that the LaTeX
- documentation isn't entirely up to date. But apart from talking about
- SCD, it is OK. It will most likely be replaced by a texinfo document
- in a future release. From that I can generate AmigaGuide docs, etc.
-
- Ideas for additions to ExtraCmds include commands equivalent to Unix
- pr, cut, paste, tail, and xargs. The last one will be a nice companion
- to Find. The existing commands will continue to evolve too. If you
- take a look at the commented out portion of the *roff source for the
- Unique manual page, you will get a hint of what I plan to do to that
- command.
-
- If you have any suggestions, please don't hesitate to send them to me,
- either by email or snail mail.
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 1104 733 33.6% 22-Oct-93 09:25:04 ExtraCmds/c/Common
- 1452 1018 29.8% 22-Oct-93 09:26:18 ExtraCmds/c/Compare
- 1996 1338 32.9% 22-Oct-93 09:27:38 ExtraCmds/c/Concat
- 980 745 23.9% 22-Oct-93 09:28:34 ExtraCmds/c/Copyright
- 1268 943 25.6% 22-Oct-93 09:29:34 ExtraCmds/c/Count
- 1880 1323 29.6% 22-Oct-93 09:31:14 ExtraCmds/c/DirTree
- 8684 5285 39.1% 22-Oct-93 10:18:18 ExtraCmds/c/Find
- 1196 903 24.4% 22-Oct-93 09:32:08 ExtraCmds/c/Head
- 484 425 12.1% 22-Oct-93 09:32:56 ExtraCmds/c/Lower
- 1312 949 27.6% 22-Oct-93 09:33:56 ExtraCmds/c/Prepare
- 1884 1447 23.1% 22-Oct-93 09:38:22 ExtraCmds/c/Split
- 468 396 15.3% 22-Oct-93 09:39:10 ExtraCmds/c/SplitName
- 628 493 21.4% 22-Oct-93 09:40:42 ExtraCmds/c/Tee
- 972 786 19.1% 22-Oct-93 09:41:36 ExtraCmds/c/TestBits
- 716 560 21.7% 22-Oct-93 09:43:02 ExtraCmds/c/TimeCom
- 964 710 26.3% 22-Oct-93 09:44:08 ExtraCmds/c/Unique
- 1328 986 25.7% 22-Oct-93 09:45:18 ExtraCmds/c/Usage
- 17982 6993 61.1% 04-Jan-93 17:56:56 ExtraCmds/COPYING
- 1979 846 57.2% 27-Dec-93 21:06:04 ExtraCmds/doc/Common.man
- 2489 1082 56.5% 27-Dec-93 21:19:24 ExtraCmds/doc/Compare.man
- 2906 1152 60.3% 27-Dec-93 20:38:52 ExtraCmds/doc/Concat.man
- 1945 926 52.3% 05-Jan-94 11:41:44 ExtraCmds/doc/Copyright.man
- 1738 771 55.6% 05-Jan-94 12:28:34 ExtraCmds/doc/Count.man
- 1700 770 54.7% 05-Jan-94 12:33:48 ExtraCmds/doc/DirTree.man
- 138636 46306 66.5% 22-Oct-93 10:23:40 ExtraCmds/doc/dvi/Find.dvi
- 60228 21885 63.6% 22-Oct-93 10:48:24 ExtraCmds/doc/dvi/Manual.dvi
- 10399 3634 65.0% 27-Dec-93 20:41:00 ExtraCmds/doc/Find.man
- 1733 807 53.4% 05-Jan-94 12:35:38 ExtraCmds/doc/Head.man
- 2336 1079 53.8% 05-Jan-94 13:53:44 ExtraCmds/doc/Lower.man
- 36660 14174 61.3% 27-Oct-93 00:43:44 ExtraCmds/doc/Manual.tex
- 8961 3330 62.8% 11-Mar-93 19:06:40 ExtraCmds/doc/mymanpage.sty
- 2652 1233 53.5% 05-Jan-94 14:04:02 ExtraCmds/doc/Prepare.man
- 768 476 38.0% 05-Jan-94 15:04:12 ExtraCmds/doc/readme.tp
- 1368 724 47.0% 27-Dec-93 21:04:04 ExtraCmds/doc/roff/Common.V37
- 1766 936 46.9% 27-Dec-93 21:17:46 ExtraCmds/doc/roff/Compare.V37
- 1893 949 49.8% 27-Dec-93 20:34:08 ExtraCmds/doc/roff/Concat.V37
- 1390 781 43.8% 05-Jan-94 11:40:46 ExtraCmds/doc/roff/Copyright.V37
- 1222 678 44.5% 05-Jan-94 12:27:36 ExtraCmds/doc/roff/Count.V37
- 1179 663 43.7% 05-Jan-94 12:32:50 ExtraCmds/doc/roff/DirTree.V37
- 7160 3067 57.1% 27-Dec-93 20:36:24 ExtraCmds/doc/roff/Find.V37
- 1204 681 43.4% 05-Jan-94 12:11:58 ExtraCmds/doc/roff/Head.V37
- 1716 928 45.9% 05-Jan-94 13:52:44 ExtraCmds/doc/roff/Lower.V37
- 1946 1064 45.3% 05-Jan-94 14:03:00 ExtraCmds/doc/roff/Prepare.V37
- 2105 1085 48.4% 27-Dec-93 20:35:56 ExtraCmds/doc/roff/Split.V37
- 1176 635 46.0% 05-Jan-94 14:08:12 ExtraCmds/doc/roff/SplitName.V37
- 775 468 39.6% 05-Jan-94 13:23:32 ExtraCmds/doc/roff/Tee.V37
- 1778 893 49.7% 05-Jan-94 14:20:14 ExtraCmds/doc/roff/TestBits.V37
- 1481 808 45.4% 05-Jan-94 14:26:12 ExtraCmds/doc/roff/TimeCom.V37
- 2827 1353 52.1% 05-Jan-94 14:31:32 ExtraCmds/doc/roff/Unique.V37
- 1522 801 47.3% 27-Dec-93 20:32:40 ExtraCmds/doc/roff/Usage.V37
- 3057 1251 59.0% 27-Dec-93 20:42:18 ExtraCmds/doc/Split.man
- 1779 752 57.7% 05-Jan-94 14:09:12 ExtraCmds/doc/SplitName.man
- 1153 554 51.9% 05-Jan-94 14:11:40 ExtraCmds/doc/Tee.man
- 2375 1023 56.9% 05-Jan-94 14:21:14 ExtraCmds/doc/TestBits.man
- 2205 988 55.1% 05-Jan-94 14:27:12 ExtraCmds/doc/TimeCom.man
- 2577 1064 58.7% 05-Jan-94 14:32:34 ExtraCmds/doc/Unique.man
- 2096 935 55.3% 27-Dec-93 20:43:26 ExtraCmds/doc/Usage.man
- 3195 1619 49.3% 05-Jan-94 16:04:16 ExtraCmds/ExtraCmds21p.readme
- 248 229 7.6% 22-Oct-93 09:21:26 ExtraCmds/lib/foreach.o
- 96 96 0.0% 22-Oct-93 09:21:56 ExtraCmds/lib/myprintf.o
- 92 88 4.3% 22-Oct-93 09:22:58 ExtraCmds/lib/printerror.o
- 148 134 9.4% 22-Oct-93 09:22:28 ExtraCmds/lib/printErrorMsg.o
- 204 193 5.3% 22-Oct-93 09:23:42 ExtraCmds/lib/severalnames.o
- 792 523 33.9% 22-Oct-93 09:23:44 ExtraCmds/lib/tast.lib
- 1184 784 33.7% 22-Oct-93 09:25:00 ExtraCmds/obj/Common.o
- 1472 1008 31.5% 22-Oct-93 09:26:12 ExtraCmds/obj/Compare.o
- 2028 1358 33.0% 22-Oct-93 09:27:34 ExtraCmds/obj/Concat.o
- 908 677 25.4% 22-Oct-93 09:28:28 ExtraCmds/obj/Copyright.o
- 1176 881 25.0% 22-Oct-93 09:29:30 ExtraCmds/obj/Count.o
- 1964 1377 29.8% 22-Oct-93 09:31:08 ExtraCmds/obj/DirTree.o
- 8576 5008 41.6% 22-Oct-93 10:18:00 ExtraCmds/obj/Find.o
- 992 761 23.2% 22-Oct-93 09:32:04 ExtraCmds/obj/Head.o
- 548 466 14.9% 22-Oct-93 09:32:52 ExtraCmds/obj/Lower.o
- 1244 892 28.2% 22-Oct-93 09:33:52 ExtraCmds/obj/Prepare.o
- 1852 1379 25.5% 22-Oct-93 09:38:16 ExtraCmds/obj/Split.o
- 552 453 17.9% 22-Oct-93 09:39:06 ExtraCmds/obj/SplitName.o
- 692 532 23.1% 22-Oct-93 09:40:38 ExtraCmds/obj/Tee.o
- 1020 793 22.2% 22-Oct-93 09:41:32 ExtraCmds/obj/TestBits.o
- 784 600 23.4% 22-Oct-93 09:42:58 ExtraCmds/obj/TimeCom.o
- 1028 752 26.8% 22-Oct-93 09:44:04 ExtraCmds/obj/Unique.o
- 1372 1004 26.8% 22-Oct-93 09:45:14 ExtraCmds/obj/Usage.o
- 56 56 0.0% 12-Mar-93 22:19:06 ExtraCmds/s/bump
- 2730 1179 56.8% 04-Dec-93 10:27:16 ExtraCmds/s/BumpRev.rexx
- 374 239 36.0% 27-May-93 17:25:20 ExtraCmds/s/GFR
- 5850 1927 67.0% 22-Oct-93 09:24:06 ExtraCmds/src/Common.c
- 6162 2415 60.8% 22-Oct-93 09:25:10 ExtraCmds/src/Compare.c
- 10341 3451 66.6% 22-Oct-93 09:26:22 ExtraCmds/src/Concat.c
- 4331 1788 58.7% 22-Oct-93 09:27:42 ExtraCmds/src/Copyright.c
- 5605 2225 60.3% 22-Oct-93 09:28:38 ExtraCmds/src/Count.c
- 9612 3566 62.9% 22-Oct-93 09:29:38 ExtraCmds/src/DirTree.c
- 51739 18399 64.4% 22-Oct-93 10:13:38 ExtraCmds/src/Find.w
- 3391 1600 52.8% 22-Oct-93 09:20:50 ExtraCmds/src/foreach.c
- 5359 2185 59.2% 22-Oct-93 09:31:18 ExtraCmds/src/Head.c
- 181 109 39.7% 11-Feb-93 21:30:40 ExtraCmds/src/include/Common_rev.h
- 2 2 0.0% 11-Feb-93 21:30:36 ExtraCmds/src/include/Common_rev.rev
- 183 109 40.4% 21-Jun-93 08:33:32 ExtraCmds/src/include/Compare_rev.h
- 2 2 0.0% 21-Jun-93 08:33:32 ExtraCmds/src/include/Compare_rev.rev
- 184 109 40.7% 30-Mar-93 12:56:14 ExtraCmds/src/include/Concat_rev.h
- 3 3 0.0% 30-Mar-93 12:56:14 ExtraCmds/src/include/Concat_rev.rev
- 187 113 39.5% 01-Mar-93 12:23:42 ExtraCmds/src/include/Copyright_rev.h
- 2 2 0.0% 01-Mar-93 12:23:40 ExtraCmds/src/include/Copyright_rev.rev
- 177 105 40.6% 20-Jun-93 18:30:24 ExtraCmds/src/include/Count_rev.h
- 2 2 0.0% 20-Jun-93 18:30:24 ExtraCmds/src/include/Count_rev.rev
- 181 106 41.4% 01-Mar-93 12:23:54 ExtraCmds/src/include/DirTree_rev.h
- 2 2 0.0% 01-Mar-93 12:23:52 ExtraCmds/src/include/DirTree_rev.rev
- 174 102 41.3% 22-Oct-93 10:12:14 ExtraCmds/src/include/Find_rev.h
- 2 2 0.0% 22-Oct-93 10:11:40 ExtraCmds/src/include/Find_rev.rev
- 172 104 39.5% 01-Mar-93 12:23:00 ExtraCmds/src/include/Head_rev.h
- 2 2 0.0% 01-Mar-93 12:22:58 ExtraCmds/src/include/Head_rev.rev
- 178 109 38.7% 13-Feb-93 15:59:42 ExtraCmds/src/include/Lower_rev.h
- 2 2 0.0% 13-Feb-93 15:59:40 ExtraCmds/src/include/Lower_rev.rev
- 181 108 40.3% 01-Mar-93 12:24:04 ExtraCmds/src/include/Prepare_rev.h
- 2 2 0.0% 01-Mar-93 12:24:02 ExtraCmds/src/include/Prepare_rev.rev
- 177 105 40.6% 29-Mar-93 22:27:38 ExtraCmds/src/include/Split_rev.h
- 2 2 0.0% 29-Mar-93 22:27:36 ExtraCmds/src/include/Split_rev.rev
- 187 111 40.6% 08-Feb-93 13:52:02 ExtraCmds/src/include/SplitName_rev.h
- 2 2 0.0% 08-Feb-93 13:52:00 ExtraCmds/src/include/SplitName_rev.rev
- 363 221 39.1% 08-Mar-93 20:03:12 ExtraCmds/src/include/tastlib.h
- 171 104 39.1% 21-Jun-93 17:42:24 ExtraCmds/src/include/Tee_rev.h
- 2 2 0.0% 21-Jun-93 17:42:24 ExtraCmds/src/include/Tee_rev.rev
- 186 107 42.4% 11-Mar-93 11:59:54 ExtraCmds/src/include/TestBits_rev.h
- 2 2 0.0% 11-Mar-93 11:59:54 ExtraCmds/src/include/TestBits_rev.rev
- 184 109 40.7% 13-Feb-93 21:39:18 ExtraCmds/src/include/TimeCom_rev.h
- 2 2 0.0% 13-Feb-93 21:39:16 ExtraCmds/src/include/TimeCom_rev.rev
- 180 106 41.1% 20-Jun-93 17:13:30 ExtraCmds/src/include/Unique_rev.h
- 2 2 0.0% 20-Jun-93 17:13:30 ExtraCmds/src/include/Unique_rev.rev
- 175 108 38.2% 01-Mar-93 12:22:48 ExtraCmds/src/include/Usage_rev.h
- 2 2 0.0% 01-Mar-93 12:22:46 ExtraCmds/src/include/Usage_rev.rev
- 3365 1426 57.6% 22-Oct-93 09:32:12 ExtraCmds/src/Lower.c
- 1727 757 56.1% 05-Jan-94 15:59:34 ExtraCmds/src/Makefile
- 1998 991 50.4% 22-Oct-93 09:21:32 ExtraCmds/src/myprintf.c
- 5685 2227 60.8% 22-Oct-93 09:33:00 ExtraCmds/src/Prepare.c
- 1927 950 50.7% 22-Oct-93 09:22:34 ExtraCmds/src/printerror.c
- 2098 1008 51.9% 22-Oct-93 09:22:02 ExtraCmds/src/printErrorMsg.c
- 2827 1317 53.4% 22-Oct-93 09:23:04 ExtraCmds/src/severalnames.c
- 8779 3394 61.3% 22-Oct-93 09:37:12 ExtraCmds/src/Split.c
- 3408 1560 54.2% 22-Oct-93 09:38:26 ExtraCmds/src/SplitName.c
- 20 20 0.0% 22-Oct-93 09:23:42 ExtraCmds/src/tast.oml
- 3823 1794 53.0% 22-Oct-93 09:39:14 ExtraCmds/src/Tee.c
- 4562 1905 58.2% 22-Oct-93 09:40:46 ExtraCmds/src/TestBits.c
- 3827 1617 57.7% 22-Oct-93 09:41:40 ExtraCmds/src/TimeCom.c
- 5464 2057 62.3% 22-Oct-93 09:43:06 ExtraCmds/src/Unique.c
- 6592 2662 59.6% 22-Oct-93 09:44:12 ExtraCmds/src/Usage.c
- -------- ------- ----- --------- --------
- 565453 233987 58.6% 06-Jan-94 02:32:12 143 files
-